Alpine rose - Spanish English Dictionary